Skip to content

Conversation

@dppalomar
Copy link
Collaborator

  1. Documentation updated for RiskParityPortfolio(), SuccessiveConvexOptimizer(), and design()
  2. Initial tau changed
  3. Sign notation in Dmat changed for consistency (it does not affect anything from the outside).
  4. Function design() now takes arguments verbose and control_numerical_ill_conditioning (which controls numerical issues).
  5. Now the linear constraints can involve dummy variables apart from the portfolio weights.
  6. Many more unit tests added.

dppalomar added 10 commits May 24, 2024 18:21
1) Documentation updated for RiskParityPortfolio(), SuccessiveConvexOptimizer(), and design()
2) Initial tau changed
3) Sign notation in Dmat changed for consistency (it does not affect anything from the outside).
4) Function design() now takes arguments verbose and control_numerical_ill_conditioning (which controls numerical issues).
5) Now the linear constraints can involve dummy variables apart from the portfolio weights.
6) Many more unit tests added.
…o eigenvalue decomposition is necessary (the argument control_numerical_ill_conditioning in design() is not necessary).

Also, the convergence criteria has been fixed (for cases where the variables or objective value were almost zero already).
…o eigenvalue decomposition is necessary (the argument control_numerical_ill_conditioning in design() is not necessary).

Also, the convergence criteria has been fixed (for cases where the variables or objective value were almost zero already).
@dppalomar dppalomar merged commit 17e5eda into main May 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants